﻿namespace NanoMvvm
{
    internal interface IWorkspaceViewModelContainer
    {
        bool RequestActivateWorkspace(WorkspaceViewModel wvm);
        bool RequestDeactivateWorkspace(WorkspaceViewModel wvm);

        void ProcessActivation(WorkspaceViewModel thisWvm);
        void ProcessDeactivation(WorkspaceViewModel thisWvm);
    }
}